package com.miracle.flexAPI.api.entity;

import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.util.List;

/**
 * 任务表(SysTask)实体类
 *
 * @author miracle
 * @since 2021-08-23 16:05:08
 */
@Data
public class SysTask extends BaseEntity {
    private static final long serialVersionUID = 596543708202971464L;

    private String taskId;  // 任务ID

    private String taskName;  // 任务名称

    private String taskType;  // 任务类型(1:SQL，)

    private String taskPurpose;  // 用途（1.菜单...）

    private String taskSourceId;  // 数据源ID

    private String taskSql;  // 查询sql

    private String cacheCode;  // 缓存策略ID

    private SysCacheConfig  sysCacheConfig; // 缓存策略

    private List<SysTaskColumn> sysTaskColumns;

    private Integer status;  // 状态(0:无效，1:有效)
    //
    //private String remark;  // 备注
    //
    //private String createBy;  // 创建人
    //
    //private Object createTime;  // 创建时间
    //
    //private String updateBy;  // 更新人
    //
    //private Object updateTime;  // 更新时间


}
